About Cynthia Holdings Ltd (12192430) United Kingdom