About Brickchain Corporation Ltd (12915665) United Kingdom