About L.b. Studio Ltd (10890821) United Kingdom