About Sako Technologies Holdings Limited (SC698556) United Kingdom