About Lbh International Ltd (13312998) United Kingdom