About L Oddy Consulting Limited (10944276) United Kingdom