About C6(n) Technology Limited (06371346) United Kingdom