About Check Prop Holdings Limited (11783847) United Kingdom