About Alimond Limited (SC438935) United Kingdom