About James Kargbo Ltd (10561140) United Kingdom