About Llm Holdings Ltd (11748944) United Kingdom