About Sidka Ltd (12170823) United Kingdom