About Hendrix Limited (11779219) United Kingdom