About Villanelle Holdings Ltd (12463085) United Kingdom