About Devrock Holding Lp (SL033770) United Kingdom