About Genkicake Ltd (12840990) United Kingdom