About Silverback Equity Ltd (12124105) United Kingdom