About Lbsf Holdings Ltd (11219529) United Kingdom