About Guidance Navigation Holdings Limited (07570396) United Kingdom