About Three Sixty Degrees Expeditions Limited (06498880) United Kingdom