About The Finance & Cash Risk Solutions Ltd (11253882) United Kingdom