About Veil Corp Ltd (10025987) United Kingdom