About Limehouse World Ltd (13371758) United Kingdom