About Bosseur London Ltd (11249615) United Kingdom