About Pamelab Ltd (12390490) United Kingdom