About Y2k International Ltd (11994047) United Kingdom