About London Fashion Factory Ltd (12957851) United Kingdom