About Delphic Capital Ltd (07526576) United Kingdom