About Neojak Service S Limited (11561243) United Kingdom