About Myray Limited (11709180) United Kingdom