About Vera Suntech Ltd (11894337) United Kingdom