About The Xact Group Limited (SC203416) United Kingdom