About Alhc (holdings) Limited (10218758) United Kingdom