About Genick Management Ltd (SC418958) United Kingdom