About Diga Limited (02952375) United Kingdom