About S K 328 Limited (SC645243) United Kingdom