About Leo Mbog Inc.service Ltd (12253137) United Kingdom