About Ll Management Solutions Ltd (SC608744) United Kingdom