About Lld Solutions Limited (11492139) United Kingdom