About Jsar (england) Limited Partnership (LP014305) United Kingdom