About Limeclip Ltd. (08704078) United Kingdom