About Buzzbase Ltd. (SC426024) United Kingdom