About Cynosure Concepts Ltd. (10075504) United Kingdom