About Worldcard (2000) Limited (03683475) United Kingdom