About 021c Holdings Limited (09734393) United Kingdom