About Jackdaw London Ltd (11594285) United Kingdom