About Ssemuyaba Ltd (12459400) United Kingdom