About Sry Development Limited (12106131) United Kingdom