About 38c Holdings Limited (SC642349) United Kingdom