About Intello Claims Management Limited (09056272) United Kingdom