About Denby Elise Investments Ltd (13281934) United Kingdom