About Makhosi Limited (13699646) United Kingdom