About The Ray Group International Ltd (12859127) United Kingdom