About Lft28gs Limited (11362771) United Kingdom