About Pamba Ltd (09373604) United Kingdom