About Take Me To Africa Ltd (11054009) United Kingdom