About Limehouse London Limited (11901375) United Kingdom