About Amore Villas Holding Ltd (12874179) United Kingdom