About Fingerlickingkitchen Ltd (12947391) United Kingdom