About Uf Technology Solutions Limited (12888510) United Kingdom