About Ornix Solutions Ltd (12912723) United Kingdom