About Yummy Licks Ltd (10794376) United Kingdom