About Incyon Ltd (10570736) United Kingdom