About Quo Vadis International Limited (07048495) United Kingdom