About Ultima Sports Limited (02771950) United Kingdom