About Bad Ass Plastic Cards Limited (11717967) United Kingdom