About Nosara Capital Management Limited (11523728) United Kingdom