About Viola Beach Ltd (10174747) United Kingdom