About Sidorr Limited (11516575) United Kingdom