About Langore Limited (11375082) United Kingdom