About Omega Court Rtm Company Limited (12977858) United Kingdom