About Savvas Michael Investments Limited (10232234) United Kingdom