About Landau Investments (1978) Limited (01369243) United Kingdom