About Genne Corporation Limited (07447962) United Kingdom