About Deori Technologies Ltd (11160492) United Kingdom