About Issue Twelve Limited (12561197) United Kingdom