About Bachetta Limited (04208119) United Kingdom