About Teranga Limited (03863958) United Kingdom