About Skeno Ltd (12530067) United Kingdom