About Omega Psi Limited (13147001) United Kingdom