About The Cinnamon Hare Limited (12216397) United Kingdom