About Ukko Limited (03710940) United Kingdom