About Jameck Associates Ltd (13549945) United Kingdom