About 3doro S Limited (11792278) United Kingdom