About Boho Village Limited (10348919) United Kingdom