Bentham appears to be a financial services company operating under a UK limited company structure, though the exact nature of their services is unclear due to their website being under construction.
Were you affected by Bentham?
Your report helps us track and expose these operations.