About Neena Madhok Ltd. (09214223) United Kingdom