About First Ray Technologies Ltd (08895613) United Kingdom