About Dimaxer Technology Ltd (11138094) United Kingdom