About Savalas Ltd. (SC195861) United Kingdom