About Ploutus Investments Limited (11215797) United Kingdom