About Nathan Irdi Ltd (12689788) United Kingdom