About Socarga Ltd (12883162) United Kingdom