About Vernay Swiss Limited (10449879) United Kingdom