About Take Care London Limited (11536923) United Kingdom