About Openchair Limited (04444606) United Kingdom