About Ureka Limited (09863118) United Kingdom