About Urban Splash Group Holdings Limited (11704307) United Kingdom