About Aimrok Leicester Investment Ltd (10348201) United Kingdom