About Kamelot Malelane Ltd (13345871) United Kingdom