About Singularity Technology Ltd (11020883) United Kingdom