About King And Captain Ltd (10954859) United Kingdom