About First Ray Limited (04197631) United Kingdom