About Vesano Ltd. (10462346) United Kingdom