About Ray Cat Limited (00760309) United Kingdom