About Mtka Interim Management Solutions Limited (10854480) United Kingdom