About Hendrix Management Ltd (09738936) United Kingdom