About Omega International Limited (04634911) United Kingdom