About Bacharo Ltd (13338294) United Kingdom