About Sparda Amiraado Ltd (13159044) United Kingdom