About Simila Cyprus (uk) Limited (08668083) United Kingdom