About Ix Machines Limited (11952916) United Kingdom