About Singula Software Limited (08416372) United Kingdom