About Rhema Industries Ltd (12260219) United Kingdom