About Ulterior Tech Limited (07249567) United Kingdom