About Senaray Ltd (10474665) United Kingdom