About The Renaissance Photography Prize Ltd (08824676) United Kingdom