About Singular Developments Limited (06750338) United Kingdom