About L.i.t. Group Holdings (uk) Limited (11521848) United Kingdom