About Mikoh Inns Limited (10098494) United Kingdom