About Blockchain Technology R&d Ltd (11579162) United Kingdom