About Alray Ltd (13499426) United Kingdom