About La Di Da Limited (10107573) United Kingdom