About Nomad Advisory Services Ltd (06867610) United Kingdom