About Genk Limited (10259851) United Kingdom