About 1worldsync Ltd. (12144598) United Kingdom