About Limes Inc Limited (12192150) United Kingdom