About Lauk Holdings Limited (12213406) United Kingdom