About Invicta Design Ltd. (SC412535) United Kingdom