About Teranga Land Ltd (09598322) United Kingdom