About Chux Holdings Limited (12217787) United Kingdom