About First Card Holdings Ltd (06585486) United Kingdom