About Rightchain Technology Ltd. (12019322) United Kingdom