About Melici Holdings Limited (12204691) United Kingdom