About Bakab Holdings Ltd (13458120) United Kingdom