About Genoveva Hatt Limited (11879044) United Kingdom