About Seema Kochhar Ltd (09090130) United Kingdom