About Minifeasts Ltd. (10961805) United Kingdom