About Pamusoro Ltd (13089647) United Kingdom