About Mavridis Savvas Limited (12525434) United Kingdom