About The Sitti Plug Ltd (12898301) United Kingdom