About Vigil (holdings) Ltd (12410046) United Kingdom