About K1 Rllx Limited (11666764) United Kingdom