About Lime Cs Holdings Limited (08822315) United Kingdom