About Eivissa Advisors Limited (13451706) United Kingdom