About L.leinartas Ltd (SC548329) United Kingdom