About Jaack Business Lp (LP021853) United Kingdom