About Abinger Investments Limited (10335327) United Kingdom