About Outimer Co. Limited (09098738) United Kingdom