About Affirm Phase Limited (13240039) United Kingdom