About Pinnaka It Solutions Ltd (12252826) United Kingdom