About Simha Systems Limited (07011518) United Kingdom