About Vegal Ltd (12592420) United Kingdom