About Jamk Services Limited (11595231) United Kingdom