About Incendia Card Solutions Limited (09112778) United Kingdom