About Clara Blomqvist Ltd (13249207) United Kingdom