About K.eule Ltd (12137737) United Kingdom