About Singular Technologies Limited (12384910) United Kingdom