About Jco London Limited (10619179) United Kingdom