About Vernoon Limited (12938215) United Kingdom