About Srl Holdings And Management Limited (12608055) United Kingdom