About Soft Option Technologies Limited (03178884) United Kingdom