About Africa Sailing Ltd (11197962) United Kingdom