About Unicae Solutions Ltd. (10410835) United Kingdom