About Fashion Tech Ventures Ltd (11289883) United Kingdom