About Ultima One Limited (02776012) United Kingdom