About Ray Store Ltd (12745276) United Kingdom