About Orix Ltd. (09862944) United Kingdom