About Skillogics Ltd (13625193) United Kingdom