About Sannova International Limited (10704126) United Kingdom