About Teref Investments Llp (OC422688) United Kingdom