About Iffyonuora Ltd. (08655775) United Kingdom