About Verase Limited (SC130656) United Kingdom