About Alma S Fresh Pasta & Salad Bar Ltd (13020571) United Kingdom