About Genan Limited (06761240) United Kingdom