About Lime Associates Limited (07026188) United Kingdom