About 21ns Investments Limited (10174859) United Kingdom