About Orbis Managing Partner (europe) Limited (FC029315) Virgin Islands