About The Little Indulgence Company Ltd (12752951) United Kingdom