About Genovea Clan10 Limited (09484828) United Kingdom