About Pamaba Ltd (08866640) United Kingdom