About Dt&ei Ltd (SC639563) United Kingdom