About Pamtree Ltd (10575463) United Kingdom