About Ink Edibles Limited (11345531) United Kingdom