About Deiga Limited (13605830) United Kingdom