About Bienne International Ltd (12889523) United Kingdom