About Pactelligence Limited (SC432117) United Kingdom