About Lime Holdings Ltd (13023377) United Kingdom