About Chiquita Racing Limited (13622288) United Kingdom