About Lbh Holdings Ltd (12011665) United Kingdom