About Snrd Limited (13620864) United Kingdom