About Hypha Management Services Ltd (12126044) United Kingdom