About Greenbit Ltd (11816394) United Kingdom