About Bt African Delight Limited (10502301) United Kingdom