About Scimitar Technology Ltd (10080154) United Kingdom