About Sauber Financials Ltd (11353192) United Kingdom