About Affirm International Ltd (11131885) United Kingdom