About Lft Global Limited (12752305) United Kingdom