About Valleyview Holdings Limited (SC347431) United Kingdom