About Scimitar Solutions Limited (10989946) United Kingdom