About Blc Sweden Limited (11788018) United Kingdom