About J Keegan Limited (10544092) United Kingdom