About Intelligent Lime Limited (06878756) United Kingdom