About The Blossom X Limited (12155111) United Kingdom