About L F 2017 Limited (10622803) United Kingdom