About Lickety Split Ltd (11512350) United Kingdom