About Vilamic Ltd (12614962) United Kingdom