About 3cs Management Limited (11558930) United Kingdom