About Almond Design Studio Ltd (10368661) United Kingdom