About Blendabox Ltd. (10850294) United Kingdom