About Strikersoft Uk Limited (11462846) United Kingdom