About Laja London Ltd. (10120109) United Kingdom