About Vega Scrubs Ltd (13219618) United Kingdom