About Kijo Technologies Limited (10813329) United Kingdom