About Ultra State Limited (12855226) United Kingdom