About Kidup London Limited (12094096) United Kingdom