About Vicallia Ltd (11274917) United Kingdom