About Omisa Industries Ltd (12231775) United Kingdom