About Mkr Holdings Limited (10173506) United Kingdom