About Amaka Ya Bwingi Ltd (05895545) United Kingdom