About Limecircles Solutions Ltd (13295840) United Kingdom