About Gencoin Limited (SC618038) United Kingdom