About Ltb Holdings Ltd (12207878) United Kingdom