About Kle.o Basics Limited (13693307) United Kingdom