About Lae Holdings Limited (09890610) United Kingdom