About Outfit Management Limited (12026183) United Kingdom