About Mimitobias Limited (05197740) United Kingdom