About Lae Projects Ltd (09343401) United Kingdom