About Plutus Laxmi Limited (12989527) United Kingdom