About Nosara Capital Ltd (10967450) United Kingdom