About Lb8 Holdings Ltd (13596761) United Kingdom