About Almond Studio Ltd (13249239) United Kingdom