About 6ixlo Limited (12894392) United Kingdom