About 1nc Investments Limited (07754379) United Kingdom