About Aimrok Investment Leicester (2) Limited (11554016) United Kingdom