About Blc Holdings Limited (11781568) United Kingdom