About Sidorin Limited (11097522) United Kingdom