About Nyle Limited (10673234) United Kingdom