About Spirant Computantis Limited (11147432) United Kingdom