About Tebogo Neo Limited (11667271) United Kingdom