About Mi Apps Ltd. (07931455) United Kingdom