About Delim Ltd (10530544) United Kingdom