About London Design Inc Limited (11872960) United Kingdom