About Vicalx Ltd (11960724) United Kingdom