About Pamidi It Solutions Ltd (13546914) United Kingdom