About Kvagile Limited (10903278) United Kingdom