About Haida London Ltd (12019130) United Kingdom