About I & R Nyoh Limited (12852637) United Kingdom