About Orthios Holdings Limited (13135226) United Kingdom