About Logic Over Snacks Ltd (13289971) United Kingdom