About Atar Mobile Chef Ltd (12931599) United Kingdom