About Ray-23 Ltd (13592017) United Kingdom