About Bakuhub Ltd (12302728) United Kingdom