About Manguni Makhosi Living Limited (12745909) United Kingdom