About Vidal International Limited (10791351) United Kingdom