About Ix Technology Limited (06687166) United Kingdom