About S K A Associate (uk) Limited (07632515) United Kingdom