About Jackdaw Studio Ltd (06961696) United Kingdom