About Snowray Limited (07442904) United Kingdom