About Nosara 1 Limited (11025417) United Kingdom