About Telling Lime Limited (10847925) United Kingdom