About Loft Holdings Limited (SC651120) United Kingdom