About Saxe Coburg Corporation Ltd (13338252) United Kingdom