About Dil Holdings Limited (06013602) United Kingdom