About Bellus Amor Ltd (11481262) United Kingdom