About Di Technologies Ltd (12481069) United Kingdom