About Naomi Testler Investments Limited (12415483) United Kingdom