About Transafrica Investment Ltd (07810007) United Kingdom