About Lae Studio Ltd (10905540) United Kingdom