About The Almond Blossom Studio Limited (13441534) United Kingdom