About Laada Limited (10544001) United Kingdom