About Kaiva Ltd (11293270) United Kingdom