About Amicus Asset Finance Limited (04246403) United Kingdom