About Jamcor Investments Ltd (13150607) United Kingdom