About Uruk Ltd. (09277185) United Kingdom