About Ikaas Ltd. (09005206) United Kingdom