About Extraction Technologies Limited (NI671756) United Kingdom