About Lauda Developments Limited (12018387) United Kingdom