About Ny24 Ltd (10872411) United Kingdom