About Lime Trees Investments Limited (07831148) United Kingdom