About C7 Solutions Limited (04447637) United Kingdom