About Pidima Solutions Ltd (13607241) United Kingdom