About Lime Investments Limited (09430189) United Kingdom