About Passerine Publishing Ltd (09359239) United Kingdom