About Temmink Finance Limited (13427664) United Kingdom