About L.i.b. Technologies Limited (12643426) United Kingdom