About Makerbee Ltd. (NI621481) United Kingdom