About Quo Vadis Global Strategies Limited (06149740) United Kingdom