About Carnivore Club Europe Limited (09138519) United Kingdom