About Pamidi It Solution Ltd (12136635) United Kingdom