About N1 Iydy Limited (11878730) United Kingdom