About Dehidra Investors Lp (SL028781) United Kingdom