About La.ss Holdings Ltd (11163386) United Kingdom