About Tamer Financial Services Limited (08248511) United Kingdom