About Dellfox Technologies Ltd. (10337517) United Kingdom