About Lickilicious Candy Lounge Ltd (SC531493) United Kingdom