About Jorvik Technology Partners Ltd. (03159055) United Kingdom