About Ideapool Connections Ltd (07581765) United Kingdom