About Pambala Ltd (13504311) United Kingdom