About Rays Place Limited (11608107) United Kingdom