About Sumarzda Ltd. (12577895) United Kingdom