About Mkx Holdings Ltd (SC712552) United Kingdom