About Skillicorn Technologies (uk) Ltd (12192381) United Kingdom