About Sako Technologies Limited (07713141) United Kingdom