About The Boho Shop International Limited (12132645) United Kingdom