About Doockra Limited (11336291) United Kingdom