About Jabardo Holding Group Lp (LP018937) United Kingdom