About Uppsala Technologies Limited (13359914) United Kingdom