About Pamet Investments Limited (07883863) United Kingdom