About Redchair Technology Limited (06424985) United Kingdom