About Ny26 Limited (09993637) United Kingdom