About Vetsat Ltd (10260202) United Kingdom