About Mkr Solutions Limited (11506678) United Kingdom