About Omega Stuff Ltd (09709328) United Kingdom