About Africa S Delicacy Resort Limited (12007502) United Kingdom