About Zucca Village Ltd. (SC359016) United Kingdom