About Pairwise Technologies Limited (12585946) United Kingdom