About Shikha Pal Ltd (10259323) United Kingdom