About Frederic Bittiner Limited (12583401) United Kingdom