About Sidds Ltd (09474838) United Kingdom