About Singularity Technologies Ltd (10652216) United Kingdom