About Bachi Limited (07513140) United Kingdom