About La.had Holdings Limited (SC676570) United Kingdom