About Singularlab Limited (08780493) United Kingdom