About Noa (2013) Limited (08512838) United Kingdom