About Lime Limited (04140883) United Kingdom