About Ultima-thule Norway Ltd (07247481) United Kingdom