About Beehix Money Ltd. (07385958) United Kingdom