About Naiad Capital Ltd (12106168) United Kingdom