About Silvakey Ltd. (08904852) United Kingdom