About East Africa Triangle Ltd (10667830) United Kingdom