About Loftex London Limited (12133783) United Kingdom