About 2sr Ltd (13076671) United Kingdom