About L I T Developments Limited (12610539) United Kingdom