About Puru Partners Ltd (11378197) United Kingdom