About Kubo Ice Cream Ltd (12141226) United Kingdom