About Boho Kitchen Limited (12423243) United Kingdom