About Mount Kip Holdings Limited (12050592) United Kingdom