About Koops London Limited (12775231) United Kingdom