About S.kardas Limited (12333904) United Kingdom