About Cademuir Consulting Ltd. (SC573815) United Kingdom