About Affex Restaurant Ltd (10718086) United Kingdom