About Skedeentix Ltd (13308246) United Kingdom