About London Intergrated Services Limited (11965442) United Kingdom