About Licious Group Limited (12242187) United Kingdom