About Geniac Uk Limited (08845553) United Kingdom