About Configuration Science Limited (13531326) United Kingdom