About Boussole Ltd (12439671) United Kingdom