About 69 Omega Limited (12986623) United Kingdom