About L41xd Limited (12412246) United Kingdom