About Verdora Ltd (11335097) United Kingdom