About Holray Ltd (10679607) United Kingdom