About Oasys Technologies Limited (03493602) United Kingdom