About Pampita Tech Ltd (07574564) United Kingdom