About Affirm Limited (12777001) United Kingdom