About Studio Laur Lle Limited (10419828) United Kingdom