About 3-omegas Limited (11478681) United Kingdom