About Minimus Investment Ltd (12127258) United Kingdom