About Omega 360 Ltd (12446712) United Kingdom