About New Almond Limited (11658716) United Kingdom