About Hendrix Holdings Ltd (13338595) United Kingdom