About Phaistos Management Ltd (09796404) United Kingdom