About Verrecchia Enterprises Ltd. (SC360220) United Kingdom