About Kurkai Limited (12079513) United Kingdom