About London Design Biennale Ltd (09704036) United Kingdom