About L.i.d Arts Limited (12323551) United Kingdom