About L Ray Limited (13692762) United Kingdom