About Redhat Holdings Ltd (10433336) United Kingdom