About Plutus Holdings Ltd (10312445) United Kingdom