About Soopa Doopa Ltd (10944604) United Kingdom