About Adaptchain Ltd. (12726012) United Kingdom