About Proxima Finance Limited (12909953) United Kingdom