About Maxims Investments Ltd (11687288) United Kingdom