About 7gen Limited (03304686) United Kingdom