About Invicta International Ltd (10322767) United Kingdom