About Dispace Technology Limited (11454201) United Kingdom