About Slate Financial Holdings Ltd (09583747) United Kingdom