About Sokra-net Ltd (09440448) United Kingdom