About Lime Tree Assets Ltd. (10530839) United Kingdom