About Boggi (uk) Limited (06736087) United Kingdom