About Symba Software Limited (12247685) United Kingdom