About Stephan Solomonidis Ltd. (10803721) United Kingdom