About The Afro Traveller Ltd (12307607) United Kingdom