About Maxim Fast Foods Ltd. (SC242937) United Kingdom