About Limeico Limited (11841471) United Kingdom