About Blockchain Processing Applications Limited (13560067) United Kingdom