About White Feather Comics Ltd (13283621) United Kingdom