About Genkin Limited (12477105) United Kingdom