About Sharrah Systems Limited (12357046) United Kingdom