About Almondvale Inc Limited (12185971) United Kingdom