About Genko International Limited (12557512) United Kingdom