About The Open Group Limited (02134862) United Kingdom