About Singularity Holdings Limited (11825109) United Kingdom