About Haex Veneta Limited (13624010) United Kingdom