About Sherpa Management Services Limited (FC036306) Malta