About Doris Technologies Ltd (10129558) United Kingdom