About Bodie And The Nomad Ltd (10100958) United Kingdom