About Devrock Lp (LP019322) United Kingdom