About Mikris Investments Limited (07941792) United Kingdom