About 3c Solutions Limited (10375836) United Kingdom