About Cardssor Limited (04996088) United Kingdom