About Alker Holdings Limited (11289727) United Kingdom