About Singularis Limited (04030106) United Kingdom