About Ray Holdings Limited (11388482) United Kingdom