About Affirm It Services Ltd (10609824) United Kingdom