About Allomed Limited (10565668) United Kingdom