About Odo-theshinpadco Ltd (13185733) United Kingdom