About Ods Holdings Limited (11867134) United Kingdom