About Zilly Canteen (holborn) Limited (11202329) United Kingdom