About Alyssum Holdings Limited (11113249) United Kingdom