About Marie C. Rice Ltd. (SC221235) United Kingdom