About Omega Powered Access Limited (09772883) United Kingdom