About Ney Bay Limited (10339741) United Kingdom