About Uruk Properties Ltd (10292762) United Kingdom