About Ultimate Slash Global Ltd (13201316) United Kingdom