About Affirm Hold Limited (05934980) United Kingdom