About Serasa Finance Limited (10469162) United Kingdom