About Buhara Ltd (12272325) United Kingdom