About South Seas Management Llp (OC421191) United Kingdom