About Almond Limited (10158899) United Kingdom