About Kajal London Limited (10337852) United Kingdom