About B.s. Life Ltd (12839711) United Kingdom