About Deli Dot Zero Ltd (12193492) United Kingdom