About Kiwi Smart Solutions Ltd. (10835658) United Kingdom