About Omega House Ltd (10496028) United Kingdom