About Softray Ltd (06948533) United Kingdom