About Almond Group Limited (11849171) United Kingdom