About The Singular Nomad Limited (11871628) United Kingdom