About Sidda 1 Ltd (11046406) United Kingdom