About S.palencu Ltd (11735366) United Kingdom