About K7enaro Ltd (12967908) United Kingdom