About Almond Blossom Ltd. (SC272310) United Kingdom