About Amrus Signal Solutions Limited (11017085) United Kingdom