About Skillikz Ltd (13087133) United Kingdom