About Hypha Studios (CE025651) United Kingdom