About Otago Framers Ltd. (SC422648) United Kingdom