About Bllm Holdings Ltd (11302992) United Kingdom