About Reaffirm Technologies Ltd (13361387) United Kingdom