About Greenbit Digital Limited (12524487) United Kingdom