About Jackray Ltd (12498581) United Kingdom