About Edaphon S-oil Tec Ltd (NI067554) United Kingdom