About Alnham Holdings Limited (11298594) United Kingdom