About Jasa Investments Limited (13054926) United Kingdom