About S24yko Ltd (13034314) United Kingdom