About Almond Holdings Limited (11240738) United Kingdom