About Valray Ltd (12760929) United Kingdom