About Ssrr Ltd (13629458) United Kingdom