About Flight2africa.com Limited (11500975) United Kingdom