About Omega International Unit 1 Trading Limited (13106788) United Kingdom