About Utica Limited (11931561) United Kingdom