About Makhosi Living Ltd (12745713) United Kingdom