About Lof Holdings Limited (12686912) United Kingdom