About Luc Re Studio Ltd (13234568) United Kingdom