About Bode North Limited (12193628) United Kingdom