About Noosa Holdings Ltd (09545746) United Kingdom