About Dr.x Technology Ltd. (11638261) United Kingdom